package api.app;

import java.io.IOException;
import java.util.HashMap;
import java.util.Map;

import common.Host;
import common.Request;

/**
 * 实现帮忙医APP版本更新检查SoftwareUpdate接口调用
 * @author maojj
 * 
 */
public class SoftwareUpdate
{
	/**
	 * 实现帮忙医APP版本更新检查SoftwareUpdate接口调用
	 * @param version - 当前版本号
	 * @param type - 无用
	 * @param channel - 渠道名称
	 * @return 接口返回数据
	 * @throws IOException 
	 */
	public static String get(String version, String type, String channel) throws IOException
	{	
		//拼接接口地址
		String url = Host.getAddress() + "/api/SoftwareUpdate/List";
		
		//接口参数赋值
		Map<String, String> parms = new HashMap<String, String>();
		parms.put("version", version);
		parms.put("type", type);
		parms.put("channel", channel);
			
		//调用接口并返回接口结果
		String result = Request.get(url, parms);
		return result;	
	}
	
	/**
	 * 实现SoftwareUpdate接口调用
	 * @param channel 渠道名称
	 * @return 接口返回数据
	 * @throws IOException 
	 */
	public static String get(String channel) throws IOException
	{
		String result = get("1", "0", channel);
		return result;
	}

	
}
